#ifndef GDN_COLOR_H
#define GDN_COLOR_H

namespace gdn
{
	class Color
	{
		public:
			Color()
			   : r( 0 ),
			     g( 0 ),
			     b( 0 ),
			     a( 255 )
			{
			}

			Color( unsigned int theR, unsigned int theG, unsigned int theB )
			   : r( theR ),
			     g( theG ),
			     b( theB ),
			     a( 255 )
			{
			}

			Color( unsigned int theR, unsigned int theG, unsigned int theB, unsigned int theA )
			   : r( theR ),
			     g( theG ),
			     b( theB ),
			     a( theA )
			{
			}

			unsigned int r;
			unsigned int g;
			unsigned int b;
			unsigned int a;
	};
}

#endif // GDN_COLOR_H
